lead rubber - Turkish English Dictionary